# -*- encoding: utf-8 -*-
"""

PyCharm 生成器与迭代器的关系.py
2024年10月14日21时39分
by wenyang

"""
# 生成器 只记录生成数据的方式(算法) 而不是实现生成并且存储这些数据 通过这种方式就是称为生成器
# 生成器 他之所以可以计算出下一个数据 想必他一定可以记录上一次的数据 否则 他就是不能得到一个数据
# 因此 我们说 生成器就是一种特殊的迭代器 只不过 他与普通的自定义的迭代器 (需要__iter__, __next__) 定义的方式不同而已

def main():
    ...


if __name__ == "__main__":
    main()
